import Vue from "vue";

export default {
  install(){
    // console.log("install ...")
    //全局过滤器
    Vue.filter('mySlice',function (value){
      return value.slice(0,4)
    })
    // 全局指令
    Vue.directive('fbind',{
      bind(element,binding){
        element.value=binding.value
      },
      inserted(element,binding){
        element.focus()
      },
      update(element,binding){
        element.value=binding.value
      }
    })
    //混入
    Vue.mixin({
      data(){
        return{
          x:100,
          y:200
        }
      }
    })

    Vue.prototype.hello=()=>{alert('hello 啊！')}

  }
}
